OilTrack OilTrack | Backoffice
OilTrack
OilTrack | Backoffice
ระบบควบคุมน้ำมันเชื้อเพลิงยานพาหนะ
เชื่อมระบบเบิก-จ่ายน้ำมัน สู่ระบบบัญชีหน้างานอย่างแม่นยำ ด้วย IoT Smart Control
ยกระดับการบริหารจัดการน้ำมันเชื้อเพลิงสำหรับเครื่องจักร ให้ทุกการเบิก-จ่ายเป็นไปอย่างมีระบบและตรวจสอบข้อมูลได้ง่ายดายแบบ Real-Time
© 2026 Spheresoft Co., Ltd. All Rights Reserved.
{{ opt.label }}
ฐานข้อมูล
รีเซ็ตข้อมูล

เข้าสู่ระบบ

สำหรับผู้ดูแลระบบและพนักงานบัญชี
คุณกรอกรหัสผิดมากกว่า 5 ครั้ง กรุณารอ 15 นาที หรือติดต่อผู้ดูแลระบบ
เข้าสู่ระบบสำเร็จ กำลังนำท่านไปยังหน้าหลัก…
อีเมลหรือรหัสผ่านไม่ถูกต้อง
{{ aButtonLabel }}
OilTrack
OilTrack | Backoffice

บัญชีถูกปิดใช้งาน

บัญชี {{ accountEmail }} ถูกปิดใช้งานโดยผู้ดูแลระบบ ติดต่อผู้ดูแลระบบสำหรับข้อมูลเพิ่มเติม
สถานะบัญชี ปิดใช้งาน
ออกจากระบบ

ออกจากระบบ

คุณต้องการออกจากระบบใช่หรือไม่
ยกเลิก ออกจากระบบ

{{ currentLabel }}

{{ currentGroupLabel }}
ยกเลิก ยืนยัน {{ editActionLabel }} {{ closeActionLabel }} {{ importActionLabel }} {{ createActionLabel }}
บันทึก
สร้าง
กลับ
ล้างตัวกรอง
{{ sf.label }} ({{ sf.count }})
เลือกแล้ว {{ selectedCountLabel }} รายการ
เปิดใช้งาน ปิดใช้งาน ลบ
{{ pagerRangeLabel }}
ก่อนหน้า {{ pagerPageLabel }} ถัดไป

{{ formTitle }}

ปิด
รหัส
WS-
{{ codeSuffix }}
สร้างอัตโนมัติเมื่อบันทึก
สถานะ
ตำแหน่ง
QR Code
{{ qrImageEl }}
ระยะเวลาใช้งาน
กำหนดวันสิ้นสุด
ข้อมูลระบบ
สร้างเมื่อ {{ formData.createdAt }} · {{ formData.createdBy }}
อัปเดตเมื่อ {{ formData.updatedAt }} · {{ formData.updatedBy }}
แก้ไข ลบ ยกเลิก บันทึก
เลือกรายการในตารางเพื่อดูรายละเอียด หรือกด "เพิ่ม" เพื่อสร้างใหม่
{{ c.label }}
ล้างตัวกรอง
{{ sf.label }} ({{ sf.count }})
เลือกแล้ว {{ carSelectedCountLabel }} รายการ
เปิดใช้งาน ปิดใช้งาน ลบ
{{ pagerRangeLabel }}
ก่อนหน้า {{ pagerPageLabel }} ถัดไป

คนขับที่มอบหมาย · {{ viewedCarLicenseNo }}

ปิด
{{ d.name }}
{{ d.phoneNo }}
{{ d.enrollTagEl }} {{ d.statusTagEl }}
ยังไม่มีคนขับที่มอบหมายให้รถคันนี้
มอบหมายคนขับ

{{ carFormTitle }}

ปิด
สถานะ
ข้อมูลรถ
ความจุถัง (จากถังที่เลือก) {{ carTankCapacityDisplay }}
ข้อมูลระบบ
สร้างเมื่อ {{ carFormData.createdAt }} · {{ carFormData.createdBy }}
อัปเดตเมื่อ {{ carFormData.updatedAt }} · {{ carFormData.updatedBy }}
แก้ไข ลบ ยกเลิก บันทึก

{{ filterPanelTitle }}

ล้างทั้งหมด
{{ f.label }} ล้าง
เลือกรายการในตารางเพื่อดูรายละเอียด หรือกด "เพิ่ม" เพื่อสร้างใหม่
เลือกรายการในตารางเพื่อดูรายละเอียด หรือกด "เพิ่ม" เพื่อสร้างใหม่
ล้างตัวกรอง
{{ sf.label }} ({{ sf.count }})
เลือกแล้ว {{ stationSelectedCountLabel }} รายการ
เปิดใช้งาน ปิดใช้งาน ลบ
{{ pagerRangeLabel }}
ก่อนหน้า {{ pagerPageLabel }} ถัดไป

{{ stationFormTitle }}

ปิด
รหัส
ST-
{{ stationCodeSuffix }}
สร้างอัตโนมัติเมื่อบันทึก
สถานะ
ตำแหน่ง
QR Code
{{ stationQrImageEl }}
ข้อมูลระบบ
สร้างเมื่อ {{ stationFormData.createdAt }} · {{ stationFormData.createdBy }}
อัปเดตเมื่อ {{ stationFormData.updatedAt }} · {{ stationFormData.updatedBy }}
แก้ไข ลบ ยกเลิก บันทึก
เลือกรายการในตารางเพื่อดูรายละเอียด หรือกด "เพิ่ม" เพื่อสร้างใหม่
{{ c.label }}
ล้างตัวกรอง
{{ sf.label }} ({{ sf.count }})
เลือกแล้ว {{ tankSelectedCountLabel }} รายการ
เปิดใช้งาน ปิดใช้งาน ลบ
{{ pagerRangeLabel }}
ก่อนหน้า {{ pagerPageLabel }} ถัดไป

{{ tankFormTitle }}

ปิด
รหัส
TK-
{{ tankCodeSuffix }}
สร้างอัตโนมัติเมื่อบันทึก
สถานะ
{{ tankFormError }}
การติดตั้ง
{{ mountedCarLicenseNo }}
{{ mountedCarBrandModel }}
{{ mountedCarStatusTagEl }}
ยังไม่มีรถติดตั้งถังนี้
ข้อมูลระบบ
สร้างเมื่อ {{ tankFormData.createdAt }} · {{ tankFormData.createdBy }}
อัปเดตเมื่อ {{ tankFormData.updatedAt }} · {{ tankFormData.updatedBy }}
แก้ไข ลบ ยกเลิก บันทึก

{{ filterPanelTitle }}

ล้างทั้งหมด
{{ f.label }} ล้าง
เลือกรายการในตารางเพื่อดูรายละเอียด หรือกด "เพิ่ม" เพื่อสร้างใหม่
เลือกรายการในตารางเพื่อดูรายละเอียด หรือกด "เพิ่ม" เพื่อสร้างใหม่
{{ c.label }}
ล้างตัวกรอง
{{ sf.label }} ({{ sf.count }})
เลือกแล้ว {{ dispenserSelectedCountLabel }} รายการ
เปิดใช้งาน ปิดใช้งาน ลบ
{{ pagerRangeLabel }}
ก่อนหน้า {{ pagerPageLabel }} ถัดไป

{{ dispenserFormTitle }}

ปิด
รหัส
DP-
{{ dispenserCodeSuffix }}
สร้างอัตโนมัติเมื่อบันทึก
สถานะ
{{ nz.label }}
ยังไม่มีหัวจ่ายน้ำมัน
เลือกสถานีบริการหรือถังเคลื่อนที่ก่อน จึงจะเพิ่มหัวจ่ายย่อยได้
{{ dispenserFormError }}
ข้อมูลระบบ
สร้างเมื่อ {{ dispenserFormData.createdAt }} · {{ dispenserFormData.createdBy }}
อัปเดตเมื่อ {{ dispenserFormData.updatedAt }} · {{ dispenserFormData.updatedBy }}
แก้ไข ลบ ยกเลิก บันทึก

{{ filterPanelTitle }}

ล้างทั้งหมด
{{ f.label }} ล้าง
เลือกรายการในตารางเพื่อดูรายละเอียด หรือกด "เพิ่ม" เพื่อสร้างใหม่
เลือกรายการในตารางเพื่อดูรายละเอียด หรือกด "เพิ่ม" เพื่อสร้างใหม่
ล้างตัวกรอง
{{ sf.label }} ({{ sf.count }})
เลือกแล้ว {{ peopleSelectedCountLabel }} รายการ
เปิดใช้งาน ปิดใช้งาน
{{ pagerRangeLabel }}
ก่อนหน้า {{ pagerPageLabel }} ถัดไป

{{ peopleFormTitle }}

ปิด
สถานะ
ข้อมูลระบบ
สร้างเมื่อ {{ peopleFormData.createdAt }} · {{ peopleFormData.createdBy }}
อัปเดตเมื่อ {{ peopleFormData.updatedAt }} · {{ peopleFormData.updatedBy }}
แก้ไข ยกเลิก บันทึก
เลือกรายการในตารางเพื่อดูรายละเอียด หรือกด "เพิ่ม" เพื่อสร้างใหม่
{{ c.label }}
ล้างตัวกรอง
{{ sf.label }} ({{ sf.count }})
เลือกแล้ว {{ driverSelectedCountLabel }} รายการ
เปิดใช้งาน ปิดใช้งาน ลบ
{{ pagerRangeLabel }}
ก่อนหน้า {{ pagerPageLabel }} ถัดไป

รถที่มอบหมาย · {{ viewedDriverPhoneNo }}

ปิด
{{ c.licenseNo }}
{{ c.brandModel }}
{{ c.carTypeTagEl }} {{ c.statusTagEl }}
ยังไม่มีรถที่มอบหมายให้คนขับคนนี้
มอบหมายรถ

{{ driverFormTitle }}

ปิด
สถานะ
การลงทะเบียน
{{ driverEnrollTagEl }}
ลงทะเบียนเมื่อ {{ driverFormData.enrolledAt }}
ยกเลิกการลงทะเบียน
รหัส OTP สำหรับลงทะเบียน
{{ driverFormData.otpCode }}
สร้างเมื่อ {{ driverFormData.otpGeneratedAt }} · ใช้ได้ครั้งเดียว
{{ otpStatusLabel }}
{{ generateOtpLabel }}
ข้อมูลระบบ
สร้างเมื่อ {{ driverFormData.createdAt }} · {{ driverFormData.createdBy }}
อัปเดตเมื่อ {{ driverFormData.updatedAt }} · {{ driverFormData.updatedBy }}
แก้ไข ลบ ยกเลิก บันทึก

{{ filterPanelTitle }}

ล้างทั้งหมด
{{ f.label }} ล้าง
เลือกรายการในตารางเพื่อดูรายละเอียด หรือกด "เพิ่ม" เพื่อสร้างใหม่
เลือกรายการในตารางเพื่อดูรายละเอียด หรือกด "เพิ่ม" เพื่อสร้างใหม่
{{ d.name }}
{{ d.phoneNo }}
{{ d.enrollTagEl }} {{ d.statusTagEl }}
{{ d.assignedCountLabel }}
รถที่ยังไม่ได้มอบหมาย ({{ unassignedCarsCount }})
รถที่มอบหมายแล้ว ({{ assignedCarsCount }})
เลือกคนขับรถทางด้านซ้ายเพื่อมอบหมายรถ
{{ c.licenseNo }}
{{ c.brandModel }}
{{ c.carTypeTagEl }} {{ c.statusTagEl }}
{{ c.assignedLabel }}
คนขับที่ยังไม่ได้มอบหมาย ({{ unassignedDriversCount }})
คนขับที่มอบหมายแล้ว ({{ assignedDriversCount }})
เลือกรถทางด้านซ้ายเพื่อมอบหมายคนขับ
เรียงตามเวลาหมดอายุ
ล้างการค้นหา {{ inboxCountLabel }}
{{ row.id }}
{{ row.expiryLabel }}
{{ row.driverName }}
{{ row.phoneNo }} · {{ row.licenseNo }}
{{ row.litresLabel }} {{ row.deliveryLabel }}
{{ inboxEmptyLabel }}

{{ detailId }}

รออนุมัติ
ยื่นคำขอ {{ detailRaisedAt }} · หมดอายุการตรวจสอบ {{ detailExpiryFull }}
{{ detailExpiryLabel }}
{{ tab.label }}
รายละเอียดคำขอ
{{ row.label }} {{ row.value }}
พิกัดไซต์งาน เปิดแผนที่
หมายเหตุจากคนขับ {{ detailNote }}
ข้อมูลคนขับ
{{ driverInitials }}
{{ driverName }}
{{ driverActiveLabel }} {{ driverEnrolledLabel }}
เบอร์โทรศัพท์ {{ driverPhone }}
{{ row.label }} {{ row.value }}
คำขอก่อนหน้า
{{ p.id }} {{ p.dateLabel }}
{{ p.litresLabel }} {{ p.statusLabel }}
ไม่มีคำขอก่อนหน้า
ประวัติคำขอ 30 วันล่าสุด (รวมวันนี้)
อนุมัติ / ดำเนินการ ไม่อนุมัติ / ยกเลิก
{{ st.label }} {{ st.value }}
{{ d.amountLabel }}
{{ t.label }}
แกนตั้ง: ปริมาณที่ขอต่อวัน · สูงสุด {{ chartMaxLabel }}
การตัดสินใจ
คนขับขอ {{ detailRequestedLabel }} · ความจุถังสูงสุด {{ detailMaxLabel }}
เติมเต็มถัง — จำนวนที่อนุมัติ {{ detailRequestedLabel }}
{{ amountChangedLabel }}
{{ decisionError }}
{{ approveDestinationLabel }}
ไม่อนุมัติ อนุมัติ
{{ lastDecisionLabel }}
เลือกคำขอจากรายการด้านซ้ายเพื่อตรวจสอบและอนุมัติ
{{ k.label }}
{{ k.value }}
{{ k.note }}
ถังประจำที่
{{ liveSiteCaption }}
{{ c.tankCode }} {{ c.ownerLabel }}
{{ c.levelLabel }}
{{ c.litresLabel }} ลิตร · {{ c.capacityLabel }}
{{ f.label }} {{ f.value }}
{{ c.warningLabel }}
{{ c.lotsLabel }} {{ c.lastMoveLabel }}
รถน้ำมันเคลื่อนที่
{{ liveMobileCaption }}
{{ c.tankCode }} {{ c.ownerLabel }}
{{ c.levelLabel }}
{{ c.litresLabel }} ลิตร · {{ c.capacityLabel }}
{{ f.label }} {{ f.value }}
{{ c.warningLabel }}
{{ c.lotsLabel }} {{ c.lastMoveLabel }}
{{ liveFooterLabel }}
{{ k.label }}
{{ k.value }}
{{ k.note }}
{{ c.label }}
ล้างตัวกรอง
{{ lotCountLabel }}
{{ pagerRangeLabel }}
ก่อนหน้า {{ pagerPageLabel }} ถัดไป
{{ lotEmptyLabel }}
{{ lotFooterLabel }}

{{ lotDetailTitle }}

ปิด
{{ lotDetailStateLabel }} {{ lotDetailSourceLabel }}
{{ lotDetailLeftLabel }} {{ lotDetailLeftNote }}
{{ lotDetailUsedLabel }} {{ lotDetailInLabel }}
{{ r.label }} {{ r.value }}
ล็อตนี้ถูกตัดไปที่ไหนบ้าง {{ lotDrawCaption }}
{{ d.refLabel }} {{ d.subLabel }}
{{ d.litresLabel }} {{ d.costLabel }}
ยังไม่มีการตัดจากล็อตนี้ — เป็นล็อตที่รออยู่ในคิว FIFO
หมายเหตุจากรายการบันทึก {{ lotDetailNote }}

{{ filterPanelTitle }}

ล้างทั้งหมด
{{ f.label }} ล้าง
เลือกล็อตเพื่อดูว่ารับเข้ามาเมื่อไร ต้นทุนเท่าไร เหลือเท่าไร และถูกตัดไปที่คำขอหรือรายการใด
เลือกล็อตเพื่อดูว่ารับเข้ามาเมื่อไร ต้นทุนเท่าไร เหลือเท่าไร และถูกตัดไปที่คำขอหรือรายการใด
{{ usageRangeCaption }}
{{ t.label }}
ถึง
{{ k.label }}
{{ k.value }}
{{ k.note }}
{{ c.label }}
ล้างตัวกรอง
{{ usageCountLabel }}
{{ pagerRangeLabel }}
ก่อนหน้า {{ pagerPageLabel }} ถัดไป
{{ usageEmptyLabel }}

{{ usageDetailTitle }}

ปิด
{{ usageDetailReasonLabel }} {{ usageDetail.id }}
{{ usageDetailLitres }} ลิตร
{{ usageDetailCostLine }}
{{ r.label }} {{ r.value }}
อัตราการผสมจากล็อต (FIFO) {{ usageMixCaption }}
{{ seg.lotLabel }} {{ seg.sourceLabel }}
{{ seg.litresLabel }} {{ seg.costLabel }}
รวม {{ usageMixTotalLabel }}
{{ usageDetailIncompleteLabel }}
หมายเหตุ {{ usageDetailNote }}
อ้างอิงรายการบันทึก {{ usageDetailRecordLabel }}

{{ filterPanelTitle }}

ล้างทั้งหมด
{{ f.label }} ล้าง
เลือกรายการในตารางเพื่อดูว่าน้ำมันที่จ่ายออกไปนั้นตัดมาจากล็อตใด ตามลำดับ FIFO
เลือกรายการในตารางเพื่อดูว่าน้ำมันที่จ่ายออกไปนั้นตัดมาจากล็อตใด ตามลำดับ FIFO
{{ recordRangeCaption }}
{{ t.label }}
ถึง
{{ k.label }}
{{ k.value }}
{{ k.note }}
{{ c.label }}
ล้างตัวกรอง
{{ dispenseHiddenLabel }} {{ recordCountLabel }}
{{ pagerRangeLabel }}
ก่อนหน้า {{ pagerPageLabel }} ถัดไป

บันทึกสต็อก

ปิด
ผู้บันทึก
{{ actorName }}
{{ stockTankOwnerCaption }} {{ stockTankStationName }}
ประเภทเชื้อเพลิง {{ stockTankFuelType }}
ความจุถัง {{ stockTankCapacityLabel }}
{{ stockFifoHint }}
ราคารวม {{ stockTotalPriceLabel }}
{{ stockFormError }}
{{ stockFormSuccess }}
ล้างข้อมูล บันทึก

{{ stockDetail.id }}

ปิด
{{ stockDetailTypeTagEl }}
วันที่บันทึก{{ stockDetail.recordedDate }}
ถังน้ำมัน{{ stockDetailTankCode }}
สถานี{{ stockDetailStationName }}
ประเภทเชื้อเพลิง{{ stockDetail.fuelType }}
ประเภทการปรับปรุง{{ stockDetail.reconcileType }}
จำนวน{{ stockDetailAmountLabel }}
ราคาต่อลิตร{{ stockDetailPriceLabel }}
ราคารวม{{ stockDetailTotalLabel }}
{{ stockDetailFifoTitle }}
{{ r.label }} {{ r.value }}
{{ stockDetailUsageLinkLabel }}
หมายเหตุ {{ stockDetail.note }}
บันทึกโดย {{ stockDetail.createdBy }} · {{ stockDetail.createdAt }}

{{ filterPanelTitle }}

ล้างทั้งหมด
{{ f.label }} ล้าง
เลือกรายการในตารางเพื่อดูรายละเอียด หรือกด "บันทึกสต็อก" เพื่อเพิ่มรายการใหม่
เลือกรายการในตารางเพื่อดูรายละเอียด หรือกด "บันทึกสต็อก" เพื่อเพิ่มรายการใหม่
{{ dispatchFlash }}
{{ c.label }}
ล้างตัวกรอง
{{ dispatchCountLabel }}
{{ pagerRangeLabel }}
ก่อนหน้า {{ pagerPageLabel }} ถัดไป
{{ dispatchListEmptyLabel }}

{{ filterPanelTitle }}

ล้างทั้งหมด
{{ f.label }} ล้าง
เลือกคำขอจัดส่งในตารางเพื่อเปิดหน้ามอบหมาย

{{ draftId }}

{{ draftStatusLabel }}
{{ draftMetaLabel }}
{{ tab.label }}
เพิ่มจากรายการที่รออนุมัติ {{ pickerAvailableLabel }}
{{ checkedItemsLabel }} นำออกที่เลือก
ยังไม่ได้ผูกคำขอ — กด “เพิ่มจากรายการที่รออนุมัติ” เพื่อเลือกคำขอที่รอมอบหมายงาน
เมื่อส่งงาน ระบบสร้างคำขอเติมถังเคลื่อนที่ให้คนขับอัตโนมัติตามยอดสุดท้าย เมื่อคำขอนี้จ่ายน้ำมันเสร็จ ระบบจะบันทึกปรับยอดเข้าถังเคลื่อนที่ให้อัตโนมัติ
{{ topUpId }} {{ topUpStatusLabel }}
คำขอเติมถังเคลื่อนที่
{{ row.label }} {{ row.value }}
{{ topUpStockId }} {{ topUpStockTypeTagEl }}
รายการปรับยอดสต็อก
{{ row.label }} {{ row.value }}
หมายเหตุ {{ topUpStockNote }}
{{ noTopUpStockLabel }}
{{ noTopUpLabel }}
คนขับรถเคลื่อนที่
{{ draftDriverInitials }}
{{ draftDriverName }}
{{ draftDriverEnrolledLabel }}
เบอร์โทรศัพท์ {{ draftDriverPhoneLabel }}
{{ row.label }} {{ row.value }}
ยังไม่ได้มอบหมายคนขับ — เลือกคนขับในแบบฟอร์มด้านขวา
หมายเหตุถึงคนขับ
ส่งไปพร้อมคำขอจัดส่ง — คนขับเห็นข้อความนี้เมื่อเปิดงาน
ปรับยอดสุดท้ายและมอบหมาย
แสดงเฉพาะคนขับที่ประจำรถซึ่งติดตั้งถังเคลื่อนที่
{{ row.label }} {{ row.value }}
ยอดรวมจากคำขอที่ผูก {{ draftItemCountLabel }}
{{ draftRequiredLabel }}
{{ draftFinalHint }}
{{ draftDiffLabel }}
{{ draftError }}
เมื่อส่งงาน คำขอจัดส่งนี้จะไปที่คนขับที่มอบหมาย คำขอที่ผูกจะเปลี่ยนเป็น “อนุมัติแล้ว” และระบบจะสร้างคำขอเติมถังเคลื่อนที่ให้คนขับตามยอดสุดท้าย
ลบร่าง
บันทึกร่าง ส่งงาน
{{ draftSubmittedLabel }}
{{ draftCancelReasonLabel }}
{{ draftAutoCloseLabel }}
ยกเลิก
{{ draftClosedLabel }}
{{ repRangeCaption }}
{{ t.label }} ส่งออก CSV
ถึง
{{ k.label }}
{{ k.value }}
{{ k.note }}
{{ t.label }}
{{ b.title }} {{ b.note }}
{{ l.label }}
{{ bar.valueLabel }} {{ bar.label }} {{ bar.sublabel }}
{{ r.label }} {{ r.sub }}
{{ r.valueLabel }} {{ r.shareLabel }}
{{ b.thresholdLabel }}
{{ b.centreValue }} {{ b.centreLabel }}
{{ l.label }} {{ l.note }}
{{ l.valueLabel }} {{ l.shareLabel }}
{{ r.label }} {{ r.sub }}
เร็วสุด {{ r.minLabel }} เฉลี่ย {{ r.avgLabel }} ช้าสุด {{ r.maxLabel }}
{{ l.label }}
{{ bar.pctLabel }} {{ bar.label }} {{ bar.sublabel }}
{{ r.label }} {{ r.sub }}
{{ r.percentLabel }}
{{ r.litresLabel }} {{ r.capLabel }}
{{ c.label }}
{{ c.chip }} {{ c.text }}
{{ repEmptyLabel }}
{{ repFooterLabel }}
{{ reqRangeCaption }}
{{ t.label }}
ถึง
{{ k.label }}
{{ k.value }}
{{ k.note }}
แจ้งเตือนพิกัด {{ t.label }}
{{ c.label }}
ล้างตัวกรอง
{{ reqCountLabel }}
{{ pagerRangeLabel }}
ก่อนหน้า {{ pagerPageLabel }} ถัดไป
{{ reqEmptyLabel }}
{{ reqFooterLabel }}

{{ reqDetailId }}

ปิด
{{ reqDetailStatusLabel }} {{ reqDetailFlagLabel }} {{ reqDetailKindLabel }}
{{ reqDetailLitres }} ลิตร
{{ reqDetailLitresNote }}
{{ r.label }} {{ r.value }}
พิกัดที่บันทึกไว้ {{ reqGeoRadiusLabel }}
{{ g.label }} {{ g.distanceLabel }}
{{ g.coordLabel }} เปิดแผนที่
{{ g.refLabel }} พิกัดไซต์
{{ g.metaLabel }}
{{ reqNoGeoLabel }}
{{ reqFlagHeadline }}
ตรวจหลักฐานก่อนตัดสิน
{{ c.no }} {{ c.label }}
ผลตรวจสอบ
{{ d.label }}
{{ reqFlagError }}
บันทึกได้ครั้งเดียว แก้ไขภายหลังไม่ได้ บันทึกผลตรวจสอบ
{{ reqFlagReviewedDecisionLabel }} {{ reqFlagReviewedMeta }}
{{ reqFlagReviewedReason }}
{{ reqFlagReviewedFooter }}
จัดการคำขอนี้
{{ a.label }}
{{ reqActionTitle }} {{ reqActionHint }}
{{ reqActionError }}
ยกเลิก {{ reqActionSubmitLabel }}
{{ reqFlash }}
หมายเหตุภายใน
{{ n.text }} {{ n.meta }}
ยังไม่มีหมายเหตุภายในของคำขอนี้
{{ reqDetailReasonTitle }} {{ reqDetailReason }}

{{ filterPanelTitle }}

ล้างทั้งหมด
{{ f.label }} ล้าง
เลือกรายการในตารางเพื่อดูรายละเอียด พิกัดที่บันทึกไว้ และจัดการคำขอที่อนุมัติแล้ว
{{ notImplementedLabel }}

{{ confirmTitle }}

{{ confirmMessage }}
ยกเลิก {{ confirmActionLabel }}

{{ importModalTitle }}

ดาวน์โหลดเทมเพลต
ยกเลิก นำเข้า
ยกเลิกคำขอจัดส่ง {{ draftId }}
คำขอที่ผูกอยู่และยังไม่ผูกหัวจ่ายจะกลับไปสถานะ “รอมอบหมายงาน” เพื่อมอบหมายใหม่ได้ ส่วนคำขอที่การอนุมัติหมดอายุแล้วจะถูกยกเลิกอัตโนมัติ
{{ row.label }} {{ row.value }}
{{ cancelError }}
กลับ ยืนยันการยกเลิก
รายการที่รออนุมัติ — ยังไม่ผูกคำขอจัดส่ง
{{ pickerCountLabel }}
ปิด
เรียงตามเวลาหมดอายุ
{{ pickerSelectAllLabel }}
{{ pickerEmptyLabel }}
{{ pickerSelectionLabel }}
ยกเลิก ผูกคำขอที่เลือก
ข้อมูลสาธิต
{{ devToggleLabel }}
ฐานข้อมูล รีเซ็ตข้อมูล
กลับไปหน้าเข้าสู่ระบบ